The Whispers’ founding member, Walter Scott Jr. dies A founding member of the R&B group The Whispers has died. June 27, 2025 at 10:55 am PDT